/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.model.controllers;
import br.com.model.daos.UsuarioDAO;
import br.com.model.entidades.Usuario;
import java.util.List;

/**
 *
 * @author VemQueTem
 */
public class UsuarioController implements java.io.Serializable {

    public UsuarioController() {
    }
    
    private final UsuarioDAO usrDAO = new UsuarioDAO();
    
    public void adicionarUsuario(Usuario usr){
        usrDAO.addEntity(usr);
    }
    
    public void atualizarUsuario(Usuario usr){
        usrDAO.updateEntity(usr);
    }
    
    public Usuario buscaUsuario(int usrId){
        return usrDAO.getEntity(usrId);
    }
    
    public List<Usuario> buscaTodosUsuarios(){
        return usrDAO.getAllEntitys();
    }
    
    public void deletarUsuario(int usrId){
        usrDAO.removeEntity(usrId);
    }
    
    
}
